@charset "utf-8";
/* CSS Document */

 body {margin:0; padding:0; background-color:#ffffff; vertical-align:top; font-family:"돋움", "Dotum", "arial"; font-size:12px; color:#070707; line-height:18px;}
 input,select,textarea {vertical-align:middle; margin:0px; padding:0px;}
 th,td {font-size:12px; font-family:"돋움", "Dotum", "arial"; line-height:18px; margin:0px; padding:0px;}
 img,form {border:0px; margin:0px; padding:0px;}
 
/** link **/
 a {color:#070707; text-decoration:none;}	
 a:hover {text-decoration:underline; color:333333;}
 a:active {text-decoration:none;}
 
/** Align **/
.le {text-align:left}
.ce {text-align:center}
.ri {text-align:right}
.va_tp {vertical-align:top}
.va_md {vertical-align:text-bottom}
.va_md01 {vertical-align:middle}
.va_bt  {vertical-align:bottom}
.fl_le {float:left}
.fl_ri {float:right}
.cl_le {clear:left}
.cl_bo {clear:both;font-size:0px;line-height:0px}
.tbl_fix{table-layout:fixed}

/** text **/
.w_text {font-size: 12px; background-color: #e1e1e1; padding-left: 20px;}
.l_text {font-size: 12px; background-color: #e1e1e1; text-align: center;}

.r_bg {background-color:#efefef;}
.r_sm {font-size:11px;}

.cmt_txt {font-size:11px; color: #686868; padding-left: 3px;}

/** button **/
.b_style {background-color:#eaeaea; color:#333333; border-color:#878787; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;}
.t_btn {width: 65px; height: 22px; font-size: 12px; padding-top: 2px; margin: 0;}
.t_sbtn {width: 50px; height: 22px; font-size: 12px; padding-top: 2px; margin: 0;}
.cmt_btn {background-color:#dfdfdf; width: 40px; height: 19px; font-size: 9px; margin: 0 0 5px 3px; padding-top: 2px;}

.file_div {/*border-right: red 1px solid; border-top: red 1px solid; border-left: red 1px solid; border-bottom: red 1px solid;*/ width: 50px; height: 30px; overflow: hidden; margin-left: 0 0 0 5px; padding: 0px; z}
.file_hidden {width: 50px; height: 20px; position: absolute; overflow: hidden; FILTER: alpha(opacity=0); opacity: 0;}
.file {font-size: 13px; right: 0px; position: absolute; top: 0px; cursor:hand; width: 10px;}

/** input **/
/*select {behavior:url('/xboard/css/selectbox.htc'); vertical-align: middle;} EI 8.0에서 오류남*/
.select2 {font-size:12px border:1px solid #d6d6d6;  color: #555555; background:#ffffff; margin: 0; padding: 0; width:100px; height:22px;}
.i_style {color:#333333; border:#cccccc; border-style:solid; border-top-width:1px;	border-right-width:1px; border-bottom-width:1px; border-left-width:1px;}

.input1 {width:220px; height:19px; margin-left: 5px;}
.input2 {width:626px; height:19px; margin-left: 5px;}
.input3 {width:150px; height:19px; margin-left: 3px;}
.file_select {width:320px; margin-left: 5px;}
.pass {width:280px; height:23px;}

.textarea1 {color:#333333; width:620px; height:300px; border:solid 1px #cccccc; margin:3px 0 3px 5px;}
.textarea2 {color:#333333; width:580px; height:70px; border:solid 1px #cccccc; margin:5px 0 5px 0; /*overflow: visible;*/ overflow: auto;}

.cmt_input {width:90px; height:19px; margin-bottom: 5px; font-size: 11px;}
.cmt_pass {width:200px; height:19px; margin-bottom: 5px;}
